草庐IT

pdf 上传

全部标签

PHP 文件上传 - 处理阿拉伯文/中文/日文文件名

我有一个用户上传文档(pdf、word)等的系统。问题是,外国用户正在上传阿拉伯文、中文、日文的文件名,系统能够处理它们,将它们添加到数据库中.出现问题的地方是尝试使用php下载文件:$result=mysql_query($query)ordie('Error,queryfailed');list($filename,$type,$filesize,$filepath)=mysql_fetch_array($result);header("Content-Disposition:attachment;filename=$filename");header("Content-lengt

php - Zend 框架 PDF 问题

又是我,我有个小问题://CreatenewPDF$pdf=newZend_Pdf();//Addnewpagetothedocument$page=$pdf->newPage(Zend_Pdf_Page::SIZE_A4);$pdf->pages[]=$page;//Setfont$page->setFont(Zend_Pdf_Font::fontWithName(Zend_Pdf_Font::FONT_HELVETICA),20);//Drawtext$page->drawText('Helloworld!',100,510);$this->getResponse()->setHe

php - 如何创建受密码保护的 pdf 文件

我正在使用html2fpdf创建PDF文档。现在,一旦我创建了它,我想确保PDF文件受密码保护。这如何在PHP中完成? 最佳答案 从ablogpostontheIDSecuritySuitesite下载我正在使用的库:FPDF('P','in');//Calculatethenumberofpagesfromtheoriginaldocument.$pagecount=$pdf->setSourceFile($origFile);//Copyallpagesfromtheoldunprotectedpdfinthenewone.fo

php - 使用 Flex 和 PHP 上传图片

我想知道是否有人知道使用Flex4和PHP上传图像文件的最佳方法。我在网上搜索过,但大多数都在使用Flex2或更早的版本。我只是好奇是否有任何新方法可以做到这一点。如果您知道任何好的网站或文章,请回复。感谢您的帮助!更新:刚刚在这里找到了一个好的..http://livedocs.adobe.com/flex/3/html/help.html?content=17_Networking_and_communications_7.html 最佳答案 这将是一个漫长的...所以!步骤是:打开一个浏览窗口。监听用户选择文件将所选文件实例化

php - 在 PHP 中以 RESTful 方式上传文件

所以我正在编写一个脚本,该脚本将通过RESTful接口(interface)将视频上传到服务器。文档告诉我应该将数据(包括二进制视频文件)作为POST请求的一部分传递。我知道如何设置我的POST变量,但我不确定如何设置二进制数据。API说我应该有一个名为“媒体”的字段,它应该包含原始视频数据。假设我有一个名为“video1.mp4”的视频,我想将其内容包含在我的“媒体”POST变量中。我该怎么做?谢谢! 最佳答案 我不知道您是如何与API通信的,但我将假设此示例使用cURL。要发送文件,您可以使用CURLOPT_POSTFIELDS

php - 上传图片,创建缩略图然后保存

假设我上传了一张图片。我可以获得它的临时目录,然后使用move_uploaded_file()保存它,但是如果我还想创建一个缩略图并将两者都保存在某个文件夹中怎么办?我知道如何保存上传的图片,但我不知道如何开始操作图像并在创建缩略图后保存它。 最佳答案 GD库使这变得super简单。您需要计算原始图像的尺寸以保持纵横比,然后只需以较小的尺寸重新采样图像即可。这是一个很好的教程,清楚地解释了一切:http://www.phptoys.com/e107_plugins/content/content.php?content.46

php - 在用 PHP 上传时验证 pdf 文件的 mime 类型

我正在做一个需要文件上传的项目。我想确保它是安全的,并且只上传PDF文件。我已经在检查文件扩展名,但我想确保该文件确实是一个pdf文件。在php中检查mime类型的最佳方法是什么?我正在使用PHP5.2.5,但似乎无法使fileinfo或mime_content_type()正常工作。对于文件信息,我不断得到这个:Warning:finfo_open()[function.finfo-open]:Failedtoloadmagicdatabaseat'(null)'.in[snippedfilename]online35 最佳答案

php - 使用 Ctrl+Click 选择多个图像并使用 PHP 上传

我需要在我的PHP应用程序中实现一个Facebook风格的多图像uploader。应该可以使用Ctrl+click选择多个文件。是否有任何我可以使用的jQuery插件或任何我可以引用的示例代码?请帮忙谢谢你 最佳答案 使用传统的文件上传字段,这实际上是不可能的。您将需要使用基于Flash的上传系统。请考虑类似YUIUploader的内容.它是一个Javascript库,包裹着一个包含在Flash电影中的特殊文件上传系统。它非常易于使用。可能还有很多其他选择。编辑:现在有多个文件上传字段的HTML5功能。你可以这样做:当然,这不会在所

php - 上传文件然后将其复制到两个不同的目录?

我知道这是一个非常基本的问题,我知道我在它只是htta之前已经完成了我似乎无法跟踪代码或在网络上获得答案...让我解释一下...我正在上传图片我想要一个目录中的原始图像,我想创建一个缩略图并将其撕裂到另一个目录中....我计划使用class.upload(verot.net)我想知道我是否可以move_uploaded_file两次,如果不能,我该怎么做...... 最佳答案 好吧,首先使用move_uploaded_file($tmp,$dest)然后使用copy($dest,$dest2)顺便说一句,您的类(class)应该能够

php - 如何在时间限制内禁用上传

我怎样才能阻止客户在一个时间限制内上传一些东西后继续上传?基于IP地址。 最佳答案 根据用户的IP地址禁用是无效的。除了Kel所说的,客户端也可能有一个动态IP,或者正在使用Tor。真正唯一的方法是强制用户以某种方式识别他/她自己。有很多选择:Facebook、OpenID、Twitter等。您可以为您的网站创建一个用户帐户系统,但这对用户来说会更加不便;使用已有的基础架构会更好。至于更技术性的方面,基本上您将保留一个包含已上传文件的用户的数据库表,以及一个保存他们上传时间的时间戳列。您将使用Cron作业定期遍历此表,并删除早于预定